avatar
mershem98

کاربر

  • 1400/10/27
  • 0
  • 94
1400/10/27 |
backend
c-sharp
asp
identity

بدست اوردن user های لاگین شده در identity

سلام دوستان در identity یک جدول AspNetUserLogin وجود داره که وقتی user لاگین میکنه هیچ اتفاقی نمی افته و من میخوام user های لاگین شده در سیستم بدست بیارم.

چطور باید این کار را انجام بدم؟


سلام

راه حل های مختلفی وجود دارد 

اگر شما یک سیستم آمار گیر برای برنامه نوشته باشید کاربران فعال هم در آن سیستم طراحی میشود بین صورت که برای هر کاربری که وارد سایت میشود یک کد یونیک ایجاد میشود و در بصورت یک claim با محدودیت زمانی مثلا 15 دقیقه ایجاد میشود و اگر کاربر موقع مراجعه به صفحه ای این claim دارای مقدار بود یعنی لاگین هست و یک متغیر سراسری وجود دارد که تعداد آنها را نیز ثبت میکند

البته کمی پیچیده است ولی شما این مورد (لیست کاربران آنلاین) را مطالعه کنید شاید با این دستورات مشکل شما حل شود و نیاز به طراحی سیستم آمار نباشید

 



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری